major repairs - Francés Inglés Diccionario